Skip to content

feat: generate veritasaccess charm#773

Open
ahmad-can wants to merge 3 commits intocanonical:mainfrom
ahmad-can:feature/generate-veritasaccess-charm
Open

feat: generate veritasaccess charm#773
ahmad-can wants to merge 3 commits intocanonical:mainfrom
ahmad-can:feature/generate-veritasaccess-charm

Conversation

@ahmad-can
Copy link
Copy Markdown

@ahmad-can ahmad-can commented Apr 14, 2026

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds initial support (backend implementation + unit tests) for the Veritas Access Cinder volume charm/backend.

Changes:

  • Introduces a new veritasaccess storage backend and its Pydantic config model.
  • Adds a dedicated unit test module for the new backend/config validation.
  • Extends shared backend test fixtures and “all backends” assertions to include veritasaccess.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
sunbeam-python/sunbeam/storage/backends/veritasaccess/backend.py New Veritas Access backend implementation and config schema.
sunbeam-python/sunbeam/storage/backends/veritasaccess/init.py New backend package initializer/docstring.
sunbeam-python/tests/unit/sunbeam/storage/backends/test_veritasaccess.py New unit tests for backend identity and protocol validation.
sunbeam-python/tests/unit/sunbeam/storage/backends/test_common.py Includes veritasaccess in shared uniqueness/expectation tests.
sunbeam-python/tests/unit/sunbeam/storage/backends/conftest.py Adds veritasaccess_backend fixture and includes it in parametrized backend fixture.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread sunbeam-python/sunbeam/storage/backends/veritasaccess/backend.py Outdated
Comment thread sunbeam-python/sunbeam/storage/backends/veritasaccess/backend.py Outdated
Comment thread sunbeam-python/sunbeam/storage/backends/veritasaccess/backend.py Outdated
@ahmad-can ahmad-can force-pushed the feature/generate-veritasaccess-charm branch from d3fe805 to 1bdeb43 Compare April 21, 2026 11:55
@ahmad-can ahmad-can force-pushed the feature/generate-veritasaccess-charm branch from 1bdeb43 to 10c075f Compare April 21, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants